
const http= require('http');
const url= require('url');
const model=require('./model/model')
var G={};
var app=function (req,res) {
    var pathname=url.parse(req.url,true).pathname;
    if (!pathname.endsWith('/')) {
        pathname=pathname+'/'
    }
    if (G[pathname]) {
        G[pathname](req,res)
    }else{
        res.end('no router')
    }
}
//定义get方法
app.get=function (string,callback) {
    if (!string.endsWith('/')) {
        string=string+'/'
    }
    if (!string.startsWith('/')) {
        string='/'+string
    }
    G[string]=callback;
}
//执行get方法
// app.get('login',(req,res)=>{

// })
// model.login(1,2)
http.createServer(app).listen(8081);
//注册login 路由方法
app.get('login',(req,res)=>{
    res.end('login')
})